Market Price
$ 79.21
Selling Price
$ 68.36
1386
446
1208
3691
Market Price
$ 75.30
Selling Price
$ 66.23
541
296
332
985
Market Price
$ 112.60
Selling Price
$ 98.60
1979
1510
1396
4301
Market Price
$ 106.36
Selling Price
$ 94.59
661
455
203
2184
Market Price
$ 109.54
Selling Price
$ 91.79
867
577
230
1891
Market Price
$ 84.66
Selling Price
$ 73.78
1256
620
817
1483
Market Price
$ 87.46
Selling Price
$ 74.04
1251
997
916
1969
Market Price
$ 73.67
Selling Price
$ 65.80
692
235
152
2417
Market Price
$ 78.14
Selling Price
$ 66.66
620
129
139
1245
Market Price
$ 98.09
Selling Price
$ 85.50
775
719
271
3092
Market Price
$ 103.69
Selling Price
$ 87.28
885
557
884
2845
Market Price
$ 114.83
Selling Price
$ 98.63
1625
936
1141
3052
Market Price
$ 64.77
Selling Price
$ 58.30
2458
1859
1065
4404
Market Price
$ 101.68
Selling Price
$ 89.95
3350
2257
1107
3644
Market Price
$ 80.43
Selling Price
$ 68.15
2540
1523
1208
3299
Market Price
$ 89.82
Selling Price
$ 79.94
2234
1276
876
4439
Market Price
$ 108.71
Selling Price
$ 92.18
3414
2200
2686
3669
Market Price
$ 111.94
Selling Price
$ 93.99
3990
3158
965
4334
Market Price
$ 93.26
Selling Price
$ 78.25
1198
485
299
4210
Market Price
$ 107.13
Selling Price
$ 95.42
499
276
234
2108
Market Price
$ 78.19
Selling Price
$ 70.62
1157
927
671
4640
Market Price
$ 96.29
Selling Price
$ 82.22
276
271
158
634
Market Price
$ 89.85
Selling Price
$ 80.50
2091
484
879
4108
Market Price
$ 97.54
Selling Price
$ 88.42
2336
1462
1176
4842
Market Price
$ 65.95
Selling Price
$ 58.20
4645
2646
4324
4847
Market Price
$ 71.59
Selling Price
$ 63.87
1045
641
640
3336
Market Price
$ 93.70
Selling Price
$ 83.38
2893
2803
1374
4125
Market Price
$ 66.37
Selling Price
$ 55.34
2066
426
1200
2774
Market Price
$ 89.85
Selling Price
$ 75.44
687
558
414
919
Market Price
$ 66.69
Selling Price
$ 59.62
3589
1481
969
4844
Market Price
$ 96.64
Selling Price
$ 85.22
2626
2308
947
3062
Market Price
$ 83.22
Selling Price
$ 74.50
2026
806
1658
3535
Market Price
$ 109.02
Selling Price
$ 92.09
376
278
197
1093
Market Price
$ 89.13
Selling Price
$ 80.98
4071
3257
3513
4904
Market Price
$ 62.63
Selling Price
$ 56.60
669
533
410
2944
Market Price
$ 70.72
Selling Price
$ 63.68
553
541
217
2593
Market Price
$ 112.88
Selling Price
$ 98.26
1336
1143
1101
1862
Market Price
$ 91.80
Selling Price
$ 80.21
583
176
179
1985
Market Price
$ 76.39
Selling Price
$ 67.93
3027
2856
1250
4363
Market Price
$ 81.27
Selling Price
$ 68.14
1815
1323
1389
3704