Market Price
$ 62.31
Selling Price
$ 55.41
2381
978
753
2865
Market Price
$ 54.74
Selling Price
$ 46.77
430
176
374
542
Market Price
$ 46.43
Selling Price
$ 39.48
2541
666
746
3450
Market Price
$ 35.35
Selling Price
$ 30.22
733
574
325
1334
Market Price
$ 62.17
Selling Price
$ 52.20
1778
1272
369
2120
Market Price
$ 52.58
Selling Price
$ 45.26
266
96
63
498
Market Price
$ 56.62
Selling Price
$ 49.70
1133
563
341
1533
Market Price
$ 53.08
Selling Price
$ 47.75
1373
506
1303
2492
Market Price
$ 62.31
Selling Price
$ 54.68
292
80
286
509
Market Price
$ 64.17
Selling Price
$ 55.22
587
285
255
1762
Market Price
$ 34.24
Selling Price
$ 30.47
4184
4160
1882
4343
Market Price
$ 53.00
Selling Price
$ 47.38
2649
1051
957
4795
Market Price
$ 28.62
Selling Price
$ 25.48
1246
428
372
3164
Market Price
$ 35.97
Selling Price
$ 30.00
2075
1350
1094
4925
Market Price
$ 38.39
Selling Price
$ 33.17
1651
1375
1594
3571
Market Price
$ 58.14
Selling Price
$ 48.62
1438
321
1181
2297
Market Price
$ 55.35
Selling Price
$ 49.98
3374
3159
2224
4501
Market Price
$ 67.40
Selling Price
$ 58.76
2297
1596
1075
3031
Market Price
$ 43.35
Selling Price
$ 37.94
740
166
448
1682
Market Price
$ 52.71
Selling Price
$ 46.98
2259
637
2082
3735
Market Price
$ 68.15
Selling Price
$ 57.32
1097
768
822
4566
Market Price
$ 66.33
Selling Price
$ 59.88
1435
1114
536
3962
Market Price
$ 30.38
Selling Price
$ 25.68
910
525
730
2252
Market Price
$ 56.25
Selling Price
$ 49.52
1514
544
902
3986
Market Price
$ 61.10
Selling Price
$ 53.97
2092
1054
1197
3535
Market Price
$ 46.29
Selling Price
$ 41.77
1738
1521
1067
2001
Market Price
$ 37.00
Selling Price
$ 31.63
1206
393
891
3795
Market Price
$ 63.49
Selling Price
$ 53.79
1437
1319
417
1716
Market Price
$ 67.61
Selling Price
$ 59.11
4060
3021
2423
4984
Market Price
$ 43.94
Selling Price
$ 37.25
839
305
812
3621
Market Price
$ 38.07
Selling Price
$ 34.05
678
495
580
1937
Market Price
$ 67.47
Selling Price
$ 59.34
497
427
406
561
Market Price
$ 49.61
Selling Price
$ 44.21
1161
426
508
4795
Market Price
$ 38.14
Selling Price
$ 33.91
895
850
872
2660
Market Price
$ 37.91
Selling Price
$ 33.44
993
541
324
1160
Market Price
$ 70.21
Selling Price
$ 59.43
2793
1661
1349
3858
Market Price
$ 51.60
Selling Price
$ 44.57
878
647
495
2575
Market Price
$ 53.96
Selling Price
$ 46.15
978
373
238
3442
Market Price
$ 36.35
Selling Price
$ 30.39
928
824
273
1526
Market Price
$ 31.52
Selling Price
$ 26.93
1038
871
336
3292