Market Price
$ 101.82
Selling Price
$ 88.41
2780
2259
2343
4100
Market Price
$ 98.54
Selling Price
$ 82.24
1115
706
881
1356
Market Price
$ 83.03
Selling Price
$ 74.59
2058
791
1941
4076
Market Price
$ 93.43
Selling Price
$ 78.57
474
173
347
1141
Market Price
$ 68.79
Selling Price
$ 58.42
4436
3474
2362
4656
Market Price
$ 112.94
Selling Price
$ 96.85
3412
1706
2397
4153
Market Price
$ 105.36
Selling Price
$ 94.27
2293
676
1063
4023
Market Price
$ 71.30
Selling Price
$ 62.50
444
181
225
1857
Market Price
$ 97.32
Selling Price
$ 83.75
1171
1119
882
1668
Market Price
$ 84.57
Selling Price
$ 71.08
647
244
196
2766
Market Price
$ 83.94
Selling Price
$ 72.22
730
364
466
867
Market Price
$ 102.97
Selling Price
$ 93.00
1314
682
770
2591
Market Price
$ 96.42
Selling Price
$ 83.27
1570
1519
531
3817
Market Price
$ 89.30
Selling Price
$ 74.78
465
408
323
900
Market Price
$ 86.73
Selling Price
$ 78.54
365
246
212
973
Market Price
$ 80.93
Selling Price
$ 72.97
1376
1317
728
3940
Market Price
$ 85.88
Selling Price
$ 77.11
538
451
429
800
Market Price
$ 101.88
Selling Price
$ 85.86
3425
3007
2032
4407
Market Price
$ 81.80
Selling Price
$ 69.73
281
199
268
409
Market Price
$ 100.11
Selling Price
$ 83.92
1085
349
659
3057
Market Price
$ 82.57
Selling Price
$ 68.97
2116
1929
1559
4194
Market Price
$ 82.20
Selling Price
$ 68.63
2308
2017
1725
3022
Market Price
$ 67.96
Selling Price
$ 58.40
1188
297
1087
2326
Market Price
$ 100.30
Selling Price
$ 85.46
1775
740
1186
2041
Market Price
$ 66.78
Selling Price
$ 60.63
420
344
255
1365
Market Price
$ 98.42
Selling Price
$ 83.56
833
226
724
2730
Market Price
$ 85.38
Selling Price
$ 71.39
3060
1045
2485
3900
Market Price
$ 102.11
Selling Price
$ 87.47
2530
1827
2168
3903
Market Price
$ 68.42
Selling Price
$ 59.65
322
68
292
433
Market Price
$ 110.87
Selling Price
$ 95.93
2103
1224
691
2379
Market Price
$ 108.70
Selling Price
$ 92.33
4364
4165
3015
4450
Market Price
$ 70.12
Selling Price
$ 59.58
465
439
181
1647
Market Price
$ 90.32
Selling Price
$ 79.52
737
652
246
1037
Market Price
$ 75.89
Selling Price
$ 65.01
2282
997
953
3031
Market Price
$ 108.34
Selling Price
$ 92.84
1214
863
458
1701
Market Price
$ 81.75
Selling Price
$ 70.73
475
103
315
724
Market Price
$ 108.13
Selling Price
$ 97.94
1558
646
437
3689
Market Price
$ 70.27
Selling Price
$ 62.66
1782
1562
1718
2643
Market Price
$ 75.01
Selling Price
$ 68.12
581
335
349
783
Market Price
$ 83.83
Selling Price
$ 74.31
3804
3196
1018
4830