Market Price
$ 96.13
Selling Price
$ 82.96
2248
1495
1189
3640
Market Price
$ 96.00
Selling Price
$ 83.15
1941
1556
1194
3320
Market Price
$ 102.28
Selling Price
$ 92.59
2634
2052
1886
3317
Market Price
$ 72.17
Selling Price
$ 64.27
2116
1972
589
4531
Market Price
$ 80.09
Selling Price
$ 72.59
1071
452
647
1421
Market Price
$ 114.87
Selling Price
$ 95.89
1602
1153
1274
2269
Market Price
$ 70.09
Selling Price
$ 58.63
1030
582
604
1683
Market Price
$ 91.57
Selling Price
$ 76.75
4429
4037
2406
4708
Market Price
$ 107.14
Selling Price
$ 90.03
2303
1571
1647
3271
Market Price
$ 91.07
Selling Price
$ 76.81
1026
578
408
3213
Market Price
$ 76.67
Selling Price
$ 65.00
538
392
229
1851
Market Price
$ 71.09
Selling Price
$ 64.40
280
224
207
815
Market Price
$ 77.21
Selling Price
$ 67.33
311
172
90
589
Market Price
$ 67.96
Selling Price
$ 57.76
693
203
252
929
Market Price
$ 82.68
Selling Price
$ 70.15
1100
861
1051
4055
Market Price
$ 92.99
Selling Price
$ 79.33
598
131
279
1373
Market Price
$ 68.97
Selling Price
$ 61.17
2553
522
980
3552
Market Price
$ 80.58
Selling Price
$ 71.83
814
688
402
1113
Market Price
$ 96.70
Selling Price
$ 81.00
572
324
376
2784
Market Price
$ 103.45
Selling Price
$ 92.72
4581
1873
3423
4720
Market Price
$ 90.12
Selling Price
$ 79.87
1073
953
914
1524
Market Price
$ 81.34
Selling Price
$ 69.21
4585
4453
3352
4592
Market Price
$ 65.89
Selling Price
$ 55.72
2306
2011
1586
4119
Market Price
$ 109.40
Selling Price
$ 95.47
2888
2162
2488
3525
Market Price
$ 75.13
Selling Price
$ 63.54
363
324
150
756
Market Price
$ 79.00
Selling Price
$ 70.41
3911
1488
1974
4245
Market Price
$ 102.60
Selling Price
$ 92.50
1244
593
609
4730
Market Price
$ 108.24
Selling Price
$ 97.70
2840
2156
2021
4012
Market Price
$ 96.44
Selling Price
$ 84.34
385
114
335
419
Market Price
$ 66.55
Selling Price
$ 60.33
1577
371
1431
3125
Market Price
$ 96.57
Selling Price
$ 83.43
2071
1883
1531
3395
Market Price
$ 80.41
Selling Price
$ 71.28
696
499
362
1866
Market Price
$ 98.46
Selling Price
$ 87.32
913
766
215
3672
Market Price
$ 65.59
Selling Price
$ 59.45
453
204
404
1379
Market Price
$ 91.47
Selling Price
$ 80.97
4782
4331
3568
4956
Market Price
$ 97.05
Selling Price
$ 82.13
1483
443
809
1962
Market Price
$ 109.23
Selling Price
$ 91.57
1213
410
569
2634
Market Price
$ 70.92
Selling Price
$ 62.90
2191
1135
758
2433
Market Price
$ 100.81
Selling Price
$ 85.31
900
732
855
2809
Market Price
$ 68.33
Selling Price
$ 58.89
2696
2182
1746
3140