Market Price
$ 60.74
Selling Price
$ 51.57
1773
447
1111
2042
Market Price
$ 64.22
Selling Price
$ 56.09
3216
658
1618
4008
Market Price
$ 64.68
Selling Price
$ 56.29
596
549
186
929
Market Price
$ 49.25
Selling Price
$ 43.45
679
612
325
1967
Market Price
$ 39.47
Selling Price
$ 33.66
1632
436
1018
3778
Market Price
$ 38.05
Selling Price
$ 33.28
663
592
463
1118
Market Price
$ 68.03
Selling Price
$ 59.25
174
151
50
715
Market Price
$ 65.27
Selling Price
$ 55.99
1759
1325
1301
3339
Market Price
$ 36.08
Selling Price
$ 30.23
1831
1158
904
4178
Market Price
$ 54.53
Selling Price
$ 46.72
1881
1670
631
2562
Market Price
$ 41.45
Selling Price
$ 36.12
1464
1372
357
2087
Market Price
$ 41.99
Selling Price
$ 36.30
1696
1566
504
2471
Market Price
$ 31.64
Selling Price
$ 28.45
2399
2363
1408
4230
Market Price
$ 57.10
Selling Price
$ 50.32
3208
2327
2467
3625
Market Price
$ 35.84
Selling Price
$ 31.06
1675
1281
615
3184
Market Price
$ 43.88
Selling Price
$ 38.32
1042
478
479
1820
Market Price
$ 53.78
Selling Price
$ 45.18
1155
983
522
2848
Market Price
$ 36.07
Selling Price
$ 30.86
1555
1165
557
1903
Market Price
$ 60.86
Selling Price
$ 51.37
993
993
513
4427
Market Price
$ 61.87
Selling Price
$ 55.33
3506
3326
1786
4702
Market Price
$ 37.13
Selling Price
$ 31.77
849
264
278
1182
Market Price
$ 41.94
Selling Price
$ 37.83
1102
913
884
1177
Market Price
$ 49.63
Selling Price
$ 44.13
2410
486
1083
4153
Market Price
$ 47.97
Selling Price
$ 40.94
1786
1488
841
2007
Market Price
$ 50.21
Selling Price
$ 45.19
442
293
213
910
Market Price
$ 49.80
Selling Price
$ 41.68
1156
643
1126
1320
Market Price
$ 53.16
Selling Price
$ 46.06
619
618
469
1264
Market Price
$ 48.26
Selling Price
$ 42.88
349
323
246
499
Market Price
$ 40.60
Selling Price
$ 36.11
2940
1772
2434
3189
Market Price
$ 43.77
Selling Price
$ 37.56
913
802
902
1962
Market Price
$ 46.48
Selling Price
$ 42.23
2564
2124
1661
2872
Market Price
$ 43.39
Selling Price
$ 37.86
855
405
766
3582
Market Price
$ 47.87
Selling Price
$ 40.69
1129
515
434
2027
Market Price
$ 67.05
Selling Price
$ 58.53
621
357
469
1330
Market Price
$ 32.38
Selling Price
$ 28.99
396
300
368
538
Market Price
$ 50.22
Selling Price
$ 43.80
1372
698
824
1823
Market Price
$ 64.47
Selling Price
$ 55.01
1427
897
849
2618
Market Price
$ 63.05
Selling Price
$ 57.08
1734
631
941
1915
Market Price
$ 38.49
Selling Price
$ 33.46
1534
836
1182
1908
Market Price
$ 46.04
Selling Price
$ 40.08
734
531
485
1189