Market Price
$ 109.93
Selling Price
$ 95.41
2074
1830
1115
3007
Market Price
$ 86.19
Selling Price
$ 72.85
3404
1120
2958
4864
Market Price
$ 79.93
Selling Price
$ 71.29
3865
1642
2205
4478
Market Price
$ 103.66
Selling Price
$ 90.86
140
130
80
459
Market Price
$ 95.56
Selling Price
$ 80.00
1083
533
306
3007
Market Price
$ 96.90
Selling Price
$ 84.72
730
402
572
1969
Market Price
$ 93.07
Selling Price
$ 81.53
1679
1665
580
2330
Market Price
$ 83.70
Selling Price
$ 74.65
1079
829
1079
1888
Market Price
$ 72.04
Selling Price
$ 64.23
4106
3343
3756
4191
Market Price
$ 105.17
Selling Price
$ 93.17
522
236
208
2593
Market Price
$ 95.48
Selling Price
$ 86.21
1983
1475
1489
4031
Market Price
$ 87.81
Selling Price
$ 79.62
760
271
557
3431
Market Price
$ 78.23
Selling Price
$ 70.97
1251
950
479
4319
Market Price
$ 100.09
Selling Price
$ 88.08
2246
878
671
2397
Market Price
$ 72.54
Selling Price
$ 60.80
2291
461
730
3273
Market Price
$ 92.08
Selling Price
$ 82.98
1114
551
1092
2153
Market Price
$ 62.29
Selling Price
$ 55.70
2133
557
2108
3429
Market Price
$ 105.44
Selling Price
$ 90.84
310
62
144
930
Market Price
$ 63.00
Selling Price
$ 55.83
347
271
234
1157
Market Price
$ 70.57
Selling Price
$ 59.11
1437
1039
544
2288
Market Price
$ 104.26
Selling Price
$ 90.90
126
52
87
404
Market Price
$ 96.51
Selling Price
$ 84.14
1028
830
761
2597
Market Price
$ 92.01
Selling Price
$ 76.93
1953
1309
1413
2043
Market Price
$ 79.10
Selling Price
$ 67.16
420
86
279
1107
Market Price
$ 79.13
Selling Price
$ 67.97
2564
2133
1474
3978
Market Price
$ 83.27
Selling Price
$ 72.55
3099
2333
2565
4159
Market Price
$ 95.25
Selling Price
$ 79.94
3262
1233
1211
4075
Market Price
$ 69.76
Selling Price
$ 61.37
1053
1013
574
2655
Market Price
$ 83.78
Selling Price
$ 71.98
1709
996
346
4203
Market Price
$ 96.94
Selling Price
$ 81.17
838
604
206
955
Market Price
$ 86.32
Selling Price
$ 78.30
2394
902
1136
4271
Market Price
$ 82.60
Selling Price
$ 70.44
2722
1247
2625
4233
Market Price
$ 101.09
Selling Price
$ 87.63
983
972
345
2279
Market Price
$ 101.38
Selling Price
$ 89.57
2051
469
1611
3510
Market Price
$ 65.55
Selling Price
$ 57.74
4352
3378
2612
4462
Market Price
$ 91.41
Selling Price
$ 77.37
2522
909
2105
2966
Market Price
$ 108.80
Selling Price
$ 91.38
1705
952
767
2005
Market Price
$ 93.86
Selling Price
$ 78.84
991
494
697
3495
Market Price
$ 76.14
Selling Price
$ 67.94
1078
306
995
4106
Market Price
$ 108.17
Selling Price
$ 97.95
2931
2336
1079
3002