Market Price
$ 101.33
Selling Price
$ 86.17
2395
837
1179
2898
Market Price
$ 89.37
Selling Price
$ 75.62
976
345
894
3853
Market Price
$ 90.39
Selling Price
$ 78.98
2410
797
1490
4295
Market Price
$ 84.21
Selling Price
$ 73.43
1509
372
949
1872
Market Price
$ 73.35
Selling Price
$ 63.06
4122
1038
3201
4473
Market Price
$ 105.94
Selling Price
$ 91.62
3107
1109
1121
4424
Market Price
$ 112.45
Selling Price
$ 98.69
2399
491
696
3883
Market Price
$ 101.83
Selling Price
$ 86.27
804
468
611
1583
Market Price
$ 103.72
Selling Price
$ 92.55
1533
1521
541
1708
Market Price
$ 102.47
Selling Price
$ 92.50
1452
515
956
3030
Market Price
$ 86.18
Selling Price
$ 75.64
590
529
413
1266
Market Price
$ 70.31
Selling Price
$ 62.24
1271
1198
1025
1596
Market Price
$ 70.40
Selling Price
$ 60.19
532
203
182
578
Market Price
$ 86.49
Selling Price
$ 75.90
1498
1494
1407
1755
Market Price
$ 67.16
Selling Price
$ 58.77
2264
1659
2195
3629
Market Price
$ 79.88
Selling Price
$ 68.98
2275
463
764
2428
Market Price
$ 102.33
Selling Price
$ 91.71
2125
2069
1871
4373
Market Price
$ 93.72
Selling Price
$ 82.19
2358
1054
1674
2709
Market Price
$ 105.28
Selling Price
$ 88.08
674
365
226
2356
Market Price
$ 67.27
Selling Price
$ 57.07
4004
3731
2779
4178
Market Price
$ 106.60
Selling Price
$ 91.42
1488
521
1153
1851
Market Price
$ 84.08
Selling Price
$ 71.02
2266
1181
1818
4911
Market Price
$ 113.83
Selling Price
$ 98.89
2686
1710
722
3913
Market Price
$ 93.81
Selling Price
$ 78.80
2627
838
1970
4238
Market Price
$ 76.31
Selling Price
$ 65.38
473
308
210
1254
Market Price
$ 73.91
Selling Price
$ 64.36
534
422
290
2327
Market Price
$ 111.75
Selling Price
$ 96.48
989
737
468
1086
Market Price
$ 102.15
Selling Price
$ 91.67
693
600
242
1339
Market Price
$ 99.71
Selling Price
$ 87.63
3245
1821
2326
4422
Market Price
$ 98.30
Selling Price
$ 82.49
3040
2428
1217
4902
Market Price
$ 71.12
Selling Price
$ 60.61
1188
920
833
1928
Market Price
$ 95.10
Selling Price
$ 84.52
1063
249
599
1467
Market Price
$ 100.88
Selling Price
$ 87.66
242
176
149
827
Market Price
$ 63.55
Selling Price
$ 55.60
1573
333
952
4512
Market Price
$ 88.43
Selling Price
$ 74.44
1038
358
709
4109
Market Price
$ 67.45
Selling Price
$ 57.87
767
280
712
1806
Market Price
$ 77.94
Selling Price
$ 67.97
243
233
116
822
Market Price
$ 101.40
Selling Price
$ 90.33
2397
1258
496
3125
Market Price
$ 73.56
Selling Price
$ 65.56
1360
425
1040
3282
Market Price
$ 85.23
Selling Price
$ 75.48
2469
2201
854
4189