Market Price
$ 102.89
Selling Price
$ 89.32
1280
421
743
2352
Market Price
$ 73.21
Selling Price
$ 64.65
2185
1900
1834
4972
Market Price
$ 101.14
Selling Price
$ 88.97
1838
1391
1102
2075
Market Price
$ 76.24
Selling Price
$ 64.40
4022
2253
1205
4167
Market Price
$ 102.94
Selling Price
$ 88.68
269
186
53
762
Market Price
$ 70.83
Selling Price
$ 64.00
280
64
206
863
Market Price
$ 101.98
Selling Price
$ 88.10
1286
992
600
2323
Market Price
$ 71.19
Selling Price
$ 63.17
1452
1087
1275
1510
Market Price
$ 64.84
Selling Price
$ 57.59
525
345
341
677
Market Price
$ 94.57
Selling Price
$ 85.92
690
327
141
1087
Market Price
$ 102.45
Selling Price
$ 91.00
1764
622
1503
2406
Market Price
$ 102.89
Selling Price
$ 90.03
1276
368
543
4736
Market Price
$ 83.80
Selling Price
$ 72.06
1593
482
1396
4861
Market Price
$ 64.15
Selling Price
$ 57.08
227
66
132
612
Market Price
$ 114.72
Selling Price
$ 96.78
573
339
519
1053
Market Price
$ 88.03
Selling Price
$ 79.95
3030
1694
1528
3578
Market Price
$ 77.49
Selling Price
$ 67.98
1065
462
521
1485
Market Price
$ 110.64
Selling Price
$ 97.66
738
679
465
1010
Market Price
$ 108.59
Selling Price
$ 92.43
2608
860
2141
4029
Market Price
$ 98.57
Selling Price
$ 88.50
4133
1498
1656
4193
Market Price
$ 117.83
Selling Price
$ 98.36
1478
986
465
1762
Market Price
$ 83.53
Selling Price
$ 72.09
2959
2113
1762
4333
Market Price
$ 117.89
Selling Price
$ 98.37
3094
2985
1156
4563
Market Price
$ 72.02
Selling Price
$ 62.92
4605
3412
945
4897
Market Price
$ 97.60
Selling Price
$ 83.08
1975
1114
1581
2635
Market Price
$ 77.48
Selling Price
$ 69.82
638
593
174
2373
Market Price
$ 95.61
Selling Price
$ 85.01
552
312
520
967
Market Price
$ 61.94
Selling Price
$ 56.08
1745
446
1359
4250
Market Price
$ 73.72
Selling Price
$ 61.46
210
98
56
660
Market Price
$ 90.56
Selling Price
$ 80.08
2302
1908
1150
4161
Market Price
$ 105.84
Selling Price
$ 94.65
1142
349
1124
2465
Market Price
$ 98.95
Selling Price
$ 83.38
363
99
359
1467
Market Price
$ 104.40
Selling Price
$ 89.09
1142
852
801
1874
Market Price
$ 101.50
Selling Price
$ 87.69
2424
2073
1389
2605
Market Price
$ 78.31
Selling Price
$ 68.78
1245
1101
979
1690
Market Price
$ 113.61
Selling Price
$ 96.41
1744
936
465
2009
Market Price
$ 84.31
Selling Price
$ 75.42
782
185
334
856
Market Price
$ 68.85
Selling Price
$ 60.56
1635
533
1291
2393
Market Price
$ 66.40
Selling Price
$ 57.46
4423
910
4309
4597
Market Price
$ 99.32
Selling Price
$ 86.59
1316
859
1132
4001