Market Price
$ 87.14
Selling Price
$ 78.01
1181
508
683
4526
Market Price
$ 88.78
Selling Price
$ 79.77
710
613
188
2763
Market Price
$ 68.11
Selling Price
$ 59.27
2064
2002
1835
4357
Market Price
$ 111.99
Selling Price
$ 97.87
2162
1685
586
3966
Market Price
$ 110.74
Selling Price
$ 95.68
1034
764
263
1646
Market Price
$ 107.71
Selling Price
$ 93.85
1123
286
860
2486
Market Price
$ 91.74
Selling Price
$ 76.86
460
161
376
702
Market Price
$ 74.88
Selling Price
$ 63.81
313
138
157
816
Market Price
$ 106.22
Selling Price
$ 91.74
198
117
153
715
Market Price
$ 81.21
Selling Price
$ 69.29
1410
730
535
4897
Market Price
$ 108.76
Selling Price
$ 95.91
1306
1226
372
2859
Market Price
$ 69.67
Selling Price
$ 59.75
2297
2236
744
4933
Market Price
$ 94.23
Selling Price
$ 78.61
1358
567
967
1551
Market Price
$ 89.22
Selling Price
$ 78.10
929
490
397
2657
Market Price
$ 97.43
Selling Price
$ 85.63
218
61
196
1082
Market Price
$ 93.35
Selling Price
$ 83.68
1520
396
829
1534
Market Price
$ 86.75
Selling Price
$ 77.92
718
652
221
1820
Market Price
$ 116.37
Selling Price
$ 98.31
1058
906
662
1389
Market Price
$ 105.40
Selling Price
$ 90.21
472
260
179
632
Market Price
$ 61.85
Selling Price
$ 55.25
1612
962
965
2962
Market Price
$ 103.13
Selling Price
$ 87.68
1765
1253
1273
1862
Market Price
$ 95.04
Selling Price
$ 80.05
1259
335
869
3450
Market Price
$ 99.02
Selling Price
$ 85.85
508
419
423
1856
Market Price
$ 110.48
Selling Price
$ 98.07
1965
1692
1668
2630
Market Price
$ 86.50
Selling Price
$ 72.50
1072
583
703
1812
Market Price
$ 94.01
Selling Price
$ 84.47
646
155
642
2748
Market Price
$ 110.47
Selling Price
$ 98.29
1892
892
1559
2209
Market Price
$ 68.56
Selling Price
$ 58.66
1226
1224
769
4134
Market Price
$ 84.11
Selling Price
$ 76.00
3315
1632
1866
3723
Market Price
$ 88.06
Selling Price
$ 74.11
1921
1152
934
3744
Market Price
$ 76.81
Selling Price
$ 65.19
558
364
205
811
Market Price
$ 91.06
Selling Price
$ 80.28
1441
1336
871
1498
Market Price
$ 74.98
Selling Price
$ 64.40
2134
1980
1598
3843
Market Price
$ 109.50
Selling Price
$ 91.57
2282
1409
1562
3113
Market Price
$ 78.34
Selling Price
$ 68.82
402
158
197
486
Market Price
$ 107.73
Selling Price
$ 95.18
1607
1383
716
2961
Market Price
$ 103.30
Selling Price
$ 88.02
3356
2273
2446
3387
Market Price
$ 96.64
Selling Price
$ 81.98
4428
3235
1711
4900
Market Price
$ 67.97
Selling Price
$ 59.62
581
455
300
1581
Market Price
$ 97.48
Selling Price
$ 83.04
1127
1053
519
2047