Market Price
$ 85.05
Selling Price
$ 72.03
1003
661
486
1504
Market Price
$ 91.76
Selling Price
$ 79.41
1913
656
1759
1939
Market Price
$ 104.93
Selling Price
$ 90.01
411
308
214
566
Market Price
$ 107.83
Selling Price
$ 90.54
2496
1140
2271
2775
Market Price
$ 99.31
Selling Price
$ 87.90
799
629
562
1339
Market Price
$ 109.68
Selling Price
$ 97.99
648
493
401
1925
Market Price
$ 82.83
Selling Price
$ 71.68
726
204
290
2726
Market Price
$ 93.08
Selling Price
$ 83.14
588
304
407
1578
Market Price
$ 96.42
Selling Price
$ 81.67
2162
1090
1035
2589
Market Price
$ 87.56
Selling Price
$ 75.40
1425
992
532
2176
Market Price
$ 76.91
Selling Price
$ 65.44
2293
950
1776
3080
Market Price
$ 74.68
Selling Price
$ 65.61
1046
797
577
4366
Market Price
$ 76.49
Selling Price
$ 69.20
572
421
150
2276
Market Price
$ 70.31
Selling Price
$ 60.46
279
214
146
550
Market Price
$ 81.67
Selling Price
$ 74.04
1601
1578
837
1760
Market Price
$ 62.09
Selling Price
$ 55.57
1527
1188
1131
2105
Market Price
$ 111.83
Selling Price
$ 93.61
886
661
400
3076
Market Price
$ 84.07
Selling Price
$ 75.16
1626
763
1314
1902
Market Price
$ 102.39
Selling Price
$ 90.39
293
109
205
1274
Market Price
$ 86.89
Selling Price
$ 77.93
954
888
863
1038
Market Price
$ 78.83
Selling Price
$ 66.76
1775
1082
375
2913
Market Price
$ 97.64
Selling Price
$ 81.62
1686
1566
587
2236
Market Price
$ 74.94
Selling Price
$ 66.11
2617
1575
739
3513
Market Price
$ 76.97
Selling Price
$ 64.65
443
385
436
893
Market Price
$ 110.22
Selling Price
$ 96.71
1799
609
1220
2211
Market Price
$ 101.40
Selling Price
$ 91.96
3394
1282
3125
3836
Market Price
$ 104.86
Selling Price
$ 88.03
557
552
120
2465
Market Price
$ 76.46
Selling Price
$ 68.40
956
547
512
3753
Market Price
$ 114.72
Selling Price
$ 95.66
4097
2835
2413
4870
Market Price
$ 103.15
Selling Price
$ 88.96
3423
3196
2646
4104
Market Price
$ 80.13
Selling Price
$ 68.72
1079
902
843
3911
Market Price
$ 107.72
Selling Price
$ 95.87
2932
1506
2392
3630
Market Price
$ 99.68
Selling Price
$ 89.22
433
187
255
1612
Market Price
$ 77.42
Selling Price
$ 69.07
3004
2715
2342
3688
Market Price
$ 94.98
Selling Price
$ 81.71
627
463
582
1303
Market Price
$ 76.22
Selling Price
$ 65.50
385
325
229
830
Market Price
$ 90.15
Selling Price
$ 78.25
1292
665
1053
2956
Market Price
$ 71.02
Selling Price
$ 60.93
879
654
509
2439
Market Price
$ 66.19
Selling Price
$ 57.13
242
98
130
442
Market Price
$ 81.37
Selling Price
$ 71.23
4071
3298
3583
4860