Market Price
$ 102.09
Selling Price
$ 85.53
1621
1134
1605
2752
Market Price
$ 73.24
Selling Price
$ 61.28
1954
859
1476
4844
Market Price
$ 64.18
Selling Price
$ 55.29
1152
1066
380
1184
Market Price
$ 96.75
Selling Price
$ 82.72
2164
1833
916
2206
Market Price
$ 103.37
Selling Price
$ 86.44
326
274
166
864
Market Price
$ 94.90
Selling Price
$ 83.50
4324
2978
1358
4672
Market Price
$ 87.32
Selling Price
$ 77.35
965
500
502
1459
Market Price
$ 77.33
Selling Price
$ 68.08
1506
741
797
2015
Market Price
$ 82.08
Selling Price
$ 69.35
2998
1952
2802
4339
Market Price
$ 67.52
Selling Price
$ 59.89
1922
436
961
2493
Market Price
$ 86.50
Selling Price
$ 73.03
2365
1581
1507
4181
Market Price
$ 82.39
Selling Price
$ 68.76
358
336
78
699
Market Price
$ 98.32
Selling Price
$ 86.58
1544
1423
1116
2253
Market Price
$ 83.05
Selling Price
$ 73.72
2050
1492
661
4662
Market Price
$ 105.31
Selling Price
$ 90.34
2719
1125
1912
3370
Market Price
$ 108.55
Selling Price
$ 92.99
3055
2609
929
3274
Market Price
$ 70.27
Selling Price
$ 62.54
1671
792
794
2148
Market Price
$ 113.77
Selling Price
$ 98.90
2573
1234
525
3371
Market Price
$ 76.55
Selling Price
$ 66.99
1708
1584
1061
4048
Market Price
$ 84.08
Selling Price
$ 75.01
1307
580
461
3105
Market Price
$ 97.36
Selling Price
$ 84.36
1894
1787
1533
4912
Market Price
$ 75.84
Selling Price
$ 67.93
2179
1412
1925
2976
Market Price
$ 113.00
Selling Price
$ 96.09
621
355
415
941
Market Price
$ 106.73
Selling Price
$ 89.85
1983
1572
1171
3574
Market Price
$ 83.21
Selling Price
$ 70.05
2692
959
2490
4879
Market Price
$ 115.77
Selling Price
$ 97.80
1228
357
1058
2581
Market Price
$ 71.65
Selling Price
$ 62.65
2712
1102
1407
4455
Market Price
$ 114.85
Selling Price
$ 97.48
501
263
130
734
Market Price
$ 88.42
Selling Price
$ 79.25
1075
626
789
3150
Market Price
$ 94.82
Selling Price
$ 81.26
1199
734
313
2377
Market Price
$ 69.91
Selling Price
$ 61.35
1048
814
944
2752
Market Price
$ 63.09
Selling Price
$ 56.83
704
177
688
2192
Market Price
$ 94.12
Selling Price
$ 85.27
3087
2262
2498
3417
Market Price
$ 71.15
Selling Price
$ 60.83
386
193
190
1900
Market Price
$ 113.24
Selling Price
$ 98.63
1082
487
366
2227
Market Price
$ 111.59
Selling Price
$ 96.45
3282
1557
2526
4755
Market Price
$ 91.88
Selling Price
$ 80.20
975
743
810
1418
Market Price
$ 109.96
Selling Price
$ 97.85
1005
592
328
1012
Market Price
$ 70.69
Selling Price
$ 59.35
132
38
97
539
Market Price
$ 69.56
Selling Price
$ 62.64
2807
1406
1761
3034