Market Price
$ 90.46
Selling Price
$ 77.02
367
116
286
1711
Market Price
$ 85.61
Selling Price
$ 76.73
495
193
198
1011
Market Price
$ 95.18
Selling Price
$ 83.87
815
423
272
3305
Market Price
$ 90.91
Selling Price
$ 81.21
606
504
392
768
Market Price
$ 102.79
Selling Price
$ 89.07
256
212
240
561
Market Price
$ 69.88
Selling Price
$ 59.04
2577
2348
1487
2809
Market Price
$ 72.94
Selling Price
$ 65.04
534
530
533
1553
Market Price
$ 77.98
Selling Price
$ 70.39
657
212
337
1408
Market Price
$ 73.45
Selling Price
$ 62.64
1425
1009
558
1461
Market Price
$ 105.87
Selling Price
$ 91.93
800
740
423
1454
Market Price
$ 64.30
Selling Price
$ 55.34
450
429
168
1029
Market Price
$ 83.66
Selling Price
$ 72.59
2132
1139
920
2956
Market Price
$ 92.65
Selling Price
$ 84.21
2681
1714
750
3520
Market Price
$ 98.36
Selling Price
$ 83.15
2357
1110
2101
3061
Market Price
$ 107.98
Selling Price
$ 92.18
3218
1172
952
3641
Market Price
$ 75.75
Selling Price
$ 63.58
1984
1252
723
2651
Market Price
$ 64.23
Selling Price
$ 56.91
785
508
303
1434
Market Price
$ 97.40
Selling Price
$ 84.66
2430
2355
848
2456
Market Price
$ 104.69
Selling Price
$ 89.13
690
654
649
1774
Market Price
$ 80.47
Selling Price
$ 72.66
1499
558
933
2326
Market Price
$ 86.75
Selling Price
$ 73.05
1511
305
761
3091
Market Price
$ 71.63
Selling Price
$ 64.53
2444
1012
1416
4302
Market Price
$ 77.04
Selling Price
$ 64.87
1573
1037
950
3129
Market Price
$ 111.54
Selling Price
$ 97.61
1607
510
855
1796
Market Price
$ 103.54
Selling Price
$ 93.40
828
396
527
3094
Market Price
$ 70.93
Selling Price
$ 60.79
1109
816
253
1553
Market Price
$ 106.24
Selling Price
$ 95.85
2460
1560
1123
3517
Market Price
$ 72.37
Selling Price
$ 62.48
3900
1561
1070
4063
Market Price
$ 113.63
Selling Price
$ 97.86
394
194
130
711
Market Price
$ 72.83
Selling Price
$ 65.27
2669
1830
861
4135
Market Price
$ 99.30
Selling Price
$ 87.16
1148
930
371
1444
Market Price
$ 68.94
Selling Price
$ 61.18
1796
1099
1227
3862
Market Price
$ 97.75
Selling Price
$ 83.91
276
263
170
1134
Market Price
$ 103.70
Selling Price
$ 86.46
3916
2654
2812
4531
Market Price
$ 115.12
Selling Price
$ 97.79
1132
1047
315
2243
Market Price
$ 97.66
Selling Price
$ 86.50
1859
547
1377
2191
Market Price
$ 75.99
Selling Price
$ 63.90
2740
2393
1815
3006
Market Price
$ 69.57
Selling Price
$ 59.34
3843
3500
2177
4848
Market Price
$ 88.04
Selling Price
$ 73.93
337
326
238
859
Market Price
$ 81.76
Selling Price
$ 70.44
1073
918
934
2318