Market Price
$ 61.86
Selling Price
$ 55.38
3236
1576
2471
3329
Market Price
$ 66.79
Selling Price
$ 56.46
1090
322
514
1842
Market Price
$ 66.81
Selling Price
$ 57.30
1734
1503
1097
2387
Market Price
$ 97.82
Selling Price
$ 87.68
119
48
58
526
Market Price
$ 103.82
Selling Price
$ 94.04
438
101
255
495
Market Price
$ 107.24
Selling Price
$ 94.50
1850
1283
732
2690
Market Price
$ 110.87
Selling Price
$ 93.16
1615
853
991
4638
Market Price
$ 100.30
Selling Price
$ 90.76
218
116
187
659
Market Price
$ 96.97
Selling Price
$ 87.21
3588
3069
1870
4942
Market Price
$ 94.54
Selling Price
$ 82.10
3608
2177
2676
4341
Market Price
$ 102.71
Selling Price
$ 89.43
1408
997
844
1662
Market Price
$ 83.67
Selling Price
$ 74.02
1379
431
1150
2066
Market Price
$ 101.97
Selling Price
$ 89.89
562
483
225
951
Market Price
$ 86.30
Selling Price
$ 77.48
296
153
87
614
Market Price
$ 89.86
Selling Price
$ 80.84
759
368
296
1262
Market Price
$ 87.15
Selling Price
$ 75.91
545
390
205
738
Market Price
$ 92.84
Selling Price
$ 81.23
260
116
259
457
Market Price
$ 102.96
Selling Price
$ 91.75
1182
865
689
2160
Market Price
$ 104.21
Selling Price
$ 92.83
404
169
158
1285
Market Price
$ 91.53
Selling Price
$ 76.47
899
364
569
1233
Market Price
$ 87.62
Selling Price
$ 78.18
153
149
112
426
Market Price
$ 62.98
Selling Price
$ 57.14
1544
565
1527
2737
Market Price
$ 107.18
Selling Price
$ 94.84
2097
1474
1396
2445
Market Price
$ 90.70
Selling Price
$ 76.69
3039
1980
1582
3632
Market Price
$ 75.49
Selling Price
$ 63.20
1525
312
751
4069
Market Price
$ 71.47
Selling Price
$ 61.44
3584
2028
3074
3951
Market Price
$ 105.32
Selling Price
$ 92.33
4321
3303
3426
4734
Market Price
$ 64.67
Selling Price
$ 56.40
1929
1603
562
3133
Market Price
$ 100.53
Selling Price
$ 88.89
726
314
244
1425
Market Price
$ 90.06
Selling Price
$ 81.68
2648
1969
575
4569
Market Price
$ 66.33
Selling Price
$ 58.84
3094
2751
1777
4542
Market Price
$ 107.26
Selling Price
$ 96.51
2508
1926
2268
2609
Market Price
$ 71.29
Selling Price
$ 64.23
3356
3270
2698
3691
Market Price
$ 95.57
Selling Price
$ 85.89
2384
1416
1557
2727
Market Price
$ 99.20
Selling Price
$ 88.74
3653
2610
3443
4584
Market Price
$ 65.98
Selling Price
$ 56.93
339
315
210
492
Market Price
$ 85.88
Selling Price
$ 76.30
2416
2401
2207
2986
Market Price
$ 106.90
Selling Price
$ 89.86
162
52
36
559
Market Price
$ 101.15
Selling Price
$ 91.34
963
730
464
1883
Market Price
$ 66.89
Selling Price
$ 59.94
3920
2221
3094
4440