Market Price
$ 83.70
Selling Price
$ 73.26
603
548
139
2109
Market Price
$ 98.13
Selling Price
$ 85.33
4028
2653
2681
4178
Market Price
$ 81.98
Selling Price
$ 70.12
3676
906
2382
4943
Market Price
$ 79.34
Selling Price
$ 70.09
2728
760
1100
2994
Market Price
$ 104.46
Selling Price
$ 89.78
1027
551
507
2899
Market Price
$ 72.16
Selling Price
$ 63.94
3176
2499
2820
3532
Market Price
$ 101.65
Selling Price
$ 87.64
2171
1495
1870
2302
Market Price
$ 103.08
Selling Price
$ 91.75
320
72
204
591
Market Price
$ 85.11
Selling Price
$ 76.04
3590
1362
1103
4344
Market Price
$ 75.20
Selling Price
$ 63.15
1014
218
264
3138
Market Price
$ 68.45
Selling Price
$ 61.57
991
525
894
3357
Market Price
$ 92.65
Selling Price
$ 77.91
622
598
418
818
Market Price
$ 104.16
Selling Price
$ 90.99
2789
1354
1459
4388
Market Price
$ 109.19
Selling Price
$ 92.67
686
619
531
2607
Market Price
$ 104.69
Selling Price
$ 91.13
998
873
908
1917
Market Price
$ 104.58
Selling Price
$ 87.99
1152
285
875
1240
Market Price
$ 82.20
Selling Price
$ 68.61
1201
329
833
4317
Market Price
$ 92.24
Selling Price
$ 81.35
1092
788
815
4311
Market Price
$ 106.06
Selling Price
$ 94.38
2713
1386
1501
3436
Market Price
$ 112.89
Selling Price
$ 97.18
1238
398
574
2412
Market Price
$ 113.26
Selling Price
$ 97.51
4150
3349
3329
4217
Market Price
$ 94.71
Selling Price
$ 82.46
267
87
148
1088
Market Price
$ 83.48
Selling Price
$ 71.93
563
185
500
740
Market Price
$ 105.11
Selling Price
$ 88.73
592
178
371
1862
Market Price
$ 88.00
Selling Price
$ 76.24
472
183
391
719
Market Price
$ 109.05
Selling Price
$ 93.83
1169
303
996
4305
Market Price
$ 95.98
Selling Price
$ 83.30
1528
327
581
2257
Market Price
$ 86.97
Selling Price
$ 74.56
443
430
411
862
Market Price
$ 104.58
Selling Price
$ 92.83
1628
928
1089
2297
Market Price
$ 108.70
Selling Price
$ 96.87
917
190
661
1359
Market Price
$ 109.98
Selling Price
$ 97.50
767
552
327
3086
Market Price
$ 96.80
Selling Price
$ 82.55
965
336
445
3622
Market Price
$ 65.74
Selling Price
$ 57.41
615
519
171
1033
Market Price
$ 104.87
Selling Price
$ 93.84
847
786
320
866
Market Price
$ 85.97
Selling Price
$ 74.92
3379
2525
2047
4083
Market Price
$ 102.53
Selling Price
$ 89.93
711
467
603
804
Market Price
$ 74.10
Selling Price
$ 62.57
2759
2365
1571
3571
Market Price
$ 64.96
Selling Price
$ 55.98
968
304
669
1798
Market Price
$ 97.84
Selling Price
$ 83.44
4368
3153
1006
4801
Market Price
$ 82.49
Selling Price
$ 72.73
3678
2451
2089
4668