Market Price
$ 63.31
Selling Price
$ 57.53
1166
255
1142
2460
Market Price
$ 41.83
Selling Price
$ 36.98
2625
2424
2397
4849
Market Price
$ 38.18
Selling Price
$ 34.13
772
538
492
2188
Market Price
$ 68.71
Selling Price
$ 59.55
1056
247
294
2160
Market Price
$ 64.65
Selling Price
$ 56.21
1691
551
1626
1788
Market Price
$ 49.16
Selling Price
$ 42.17
624
213
578
2499
Market Price
$ 37.62
Selling Price
$ 31.54
793
654
612
2004
Market Price
$ 50.19
Selling Price
$ 41.85
1873
1541
629
2937
Market Price
$ 59.45
Selling Price
$ 50.90
665
171
317
691
Market Price
$ 43.66
Selling Price
$ 39.21
2885
923
2732
3596
Market Price
$ 62.06
Selling Price
$ 51.72
2206
1449
763
3243
Market Price
$ 34.63
Selling Price
$ 29.80
911
720
360
4206
Market Price
$ 67.17
Selling Price
$ 59.09
834
548
828
2172
Market Price
$ 66.77
Selling Price
$ 56.88
2703
1059
1576
4655
Market Price
$ 48.25
Selling Price
$ 43.44
2280
959
614
3362
Market Price
$ 65.87
Selling Price
$ 56.78
677
465
460
1074
Market Price
$ 56.39
Selling Price
$ 48.48
284
155
110
948
Market Price
$ 63.46
Selling Price
$ 53.54
1193
574
1070
1238
Market Price
$ 49.19
Selling Price
$ 41.41
1370
724
869
2162
Market Price
$ 47.88
Selling Price
$ 42.83
1443
461
406
1836
Market Price
$ 57.48
Selling Price
$ 49.25
3537
3096
1907
3659
Market Price
$ 52.88
Selling Price
$ 47.81
2545
2109
2392
2571
Market Price
$ 48.50
Selling Price
$ 43.27
2387
2048
841
4486
Market Price
$ 40.99
Selling Price
$ 36.18
1061
462
494
3732
Market Price
$ 28.83
Selling Price
$ 25.87
3983
3037
3838
4891
Market Price
$ 54.35
Selling Price
$ 46.06
3513
1953
841
4765
Market Price
$ 41.16
Selling Price
$ 36.48
856
277
363
2544
Market Price
$ 42.82
Selling Price
$ 37.11
2163
1586
1665
2710
Market Price
$ 62.58
Selling Price
$ 53.02
3464
3271
1147
3641
Market Price
$ 50.95
Selling Price
$ 44.33
379
225
176
430
Market Price
$ 68.79
Selling Price
$ 59.54
1730
671
762
3684
Market Price
$ 60.33
Selling Price
$ 52.80
1033
416
931
4311
Market Price
$ 53.89
Selling Price
$ 48.15
816
749
589
2071
Market Price
$ 49.08
Selling Price
$ 42.64
1429
618
913
3962
Market Price
$ 40.12
Selling Price
$ 35.03
2781
1443
2320
3874
Market Price
$ 55.03
Selling Price
$ 47.50
1038
802
510
3481
Market Price
$ 41.16
Selling Price
$ 35.82
411
406
85
418
Market Price
$ 42.48
Selling Price
$ 35.53
1566
839
1006
1743
Market Price
$ 45.81
Selling Price
$ 38.94
1025
385
868
2613
Market Price
$ 67.43
Selling Price
$ 56.40
1831
1778
1728
2053