Market Price
$ 60.82
Selling Price
$ 52.33
1434
744
910
4112
Market Price
$ 65.39
Selling Price
$ 57.10
1679
600
740
4720
Market Price
$ 51.63
Selling Price
$ 46.05
2593
1479
2481
3878
Market Price
$ 56.97
Selling Price
$ 49.38
1709
1596
1189
4287
Market Price
$ 55.52
Selling Price
$ 46.96
2346
1689
511
2506
Market Price
$ 49.58
Selling Price
$ 41.80
1049
687
656
3642
Market Price
$ 50.98
Selling Price
$ 45.68
1657
1018
953
3481
Market Price
$ 62.73
Selling Price
$ 53.87
2478
650
1761
4807
Market Price
$ 60.13
Selling Price
$ 54.55
1363
833
1115
1938
Market Price
$ 34.04
Selling Price
$ 29.63
2435
2429
1420
2899
Market Price
$ 39.62
Selling Price
$ 34.53
1991
425
1141
3481
Market Price
$ 45.75
Selling Price
$ 39.35
852
570
528
4201
Market Price
$ 64.41
Selling Price
$ 57.40
2957
1641
708
4344
Market Price
$ 58.49
Selling Price
$ 50.89
2183
800
563
4455
Market Price
$ 52.14
Selling Price
$ 45.68
4630
3425
4622
4715
Market Price
$ 43.83
Selling Price
$ 39.16
1956
751
1681
4850
Market Price
$ 46.66
Selling Price
$ 41.72
2198
1548
468
2439
Market Price
$ 67.22
Selling Price
$ 59.80
547
449
126
1222
Market Price
$ 49.54
Selling Price
$ 42.44
1060
924
983
1369
Market Price
$ 34.00
Selling Price
$ 30.79
663
513
617
3061
Market Price
$ 32.24
Selling Price
$ 28.84
523
283
120
1126
Market Price
$ 33.26
Selling Price
$ 29.47
1529
1123
876
3770
Market Price
$ 64.04
Selling Price
$ 54.50
2179
1648
899
3211
Market Price
$ 55.05
Selling Price
$ 49.35
826
536
730
3856
Market Price
$ 51.46
Selling Price
$ 44.08
741
565
268
1976
Market Price
$ 28.07
Selling Price
$ 25.35
2357
2123
986
3410
Market Price
$ 49.21
Selling Price
$ 42.56
451
339
268
459
Market Price
$ 47.78
Selling Price
$ 42.48
280
219
225
1217
Market Price
$ 55.80
Selling Price
$ 48.28
773
570
177
1887
Market Price
$ 41.04
Selling Price
$ 34.64
1454
636
855
3417
Market Price
$ 65.48
Selling Price
$ 56.64
1956
1222
1360
4415
Market Price
$ 47.36
Selling Price
$ 39.52
585
126
517
775
Market Price
$ 30.01
Selling Price
$ 26.98
776
649
293
1449
Market Price
$ 52.45
Selling Price
$ 46.80
2334
952
1143
3626
Market Price
$ 29.02
Selling Price
$ 25.67
1908
428
772
2810
Market Price
$ 35.92
Selling Price
$ 30.51
2280
1595
1459
2901
Market Price
$ 66.01
Selling Price
$ 57.30
687
173
337
1019
Market Price
$ 35.21
Selling Price
$ 30.33
3058
1099
1092
3211
Market Price
$ 66.87
Selling Price
$ 58.11
2186
809
1576
4081
Market Price
$ 62.29
Selling Price
$ 55.07
2392
1419
2383
2988