Market Price
$ 52.49
Selling Price
$ 44.27
756
355
153
1450
Market Price
$ 69.54
Selling Price
$ 59.00
4724
1336
4479
4847
Market Price
$ 47.06
Selling Price
$ 40.25
1480
809
632
4521
Market Price
$ 60.33
Selling Price
$ 50.74
2301
1274
1540
4416
Market Price
$ 32.24
Selling Price
$ 27.83
472
274
336
695
Market Price
$ 61.82
Selling Price
$ 56.13
1965
881
1358
4950
Market Price
$ 47.05
Selling Price
$ 40.94
2061
1514
887
2388
Market Price
$ 62.46
Selling Price
$ 52.85
2115
1033
662
3267
Market Price
$ 60.97
Selling Price
$ 54.44
337
301
154
1229
Market Price
$ 47.22
Selling Price
$ 41.45
4498
2068
1597
4842
Market Price
$ 61.08
Selling Price
$ 54.28
555
175
475
1047
Market Price
$ 67.73
Selling Price
$ 56.64
1280
355
357
2716
Market Price
$ 36.87
Selling Price
$ 32.98
611
352
161
898
Market Price
$ 61.19
Selling Price
$ 51.08
811
380
290
854
Market Price
$ 47.75
Selling Price
$ 42.48
2759
1866
1694
4293
Market Price
$ 67.04
Selling Price
$ 57.11
1040
863
265
3607
Market Price
$ 55.04
Selling Price
$ 49.35
4631
1882
3053
4659
Market Price
$ 62.24
Selling Price
$ 54.88
715
418
684
1508
Market Price
$ 61.54
Selling Price
$ 55.02
1525
1276
1020
2929
Market Price
$ 59.78
Selling Price
$ 53.40
2852
2314
1503
4271
Market Price
$ 46.52
Selling Price
$ 39.00
586
539
358
1561
Market Price
$ 45.92
Selling Price
$ 38.86
1667
510
410
1842
Market Price
$ 50.90
Selling Price
$ 43.44
2093
484
1742
2871
Market Price
$ 47.03
Selling Price
$ 39.44
1142
682
745
1412
Market Price
$ 36.36
Selling Price
$ 31.25
3274
2809
2472
3544
Market Price
$ 34.94
Selling Price
$ 30.61
926
818
881
1775
Market Price
$ 35.98
Selling Price
$ 32.27
299
217
233
760
Market Price
$ 55.24
Selling Price
$ 46.91
379
296
273
1224
Market Price
$ 68.40
Selling Price
$ 59.09
2003
591
613
4222
Market Price
$ 32.59
Selling Price
$ 27.85
1602
1352
329
2603
Market Price
$ 62.17
Selling Price
$ 53.39
1647
1556
1570
2000
Market Price
$ 40.62
Selling Price
$ 36.36
3868
975
3187
4205
Market Price
$ 65.93
Selling Price
$ 57.80
1228
295
1105
2919
Market Price
$ 62.81
Selling Price
$ 52.55
4207
3256
4016
4344
Market Price
$ 53.73
Selling Price
$ 48.32
750
286
588
3055
Market Price
$ 48.24
Selling Price
$ 43.02
1194
1025
823
3020
Market Price
$ 56.63
Selling Price
$ 47.26
1734
959
884
2541
Market Price
$ 64.88
Selling Price
$ 56.09
2029
1437
931
4863
Market Price
$ 55.05
Selling Price
$ 46.06
2360
2073
1170
4534
Market Price
$ 44.67
Selling Price
$ 38.08
2472
753
1900
3986