Market Price
$ 64.97
Selling Price
$ 55.12
1490
1451
981
3609
Market Price
$ 58.63
Selling Price
$ 49.34
1151
616
959
1239
Market Price
$ 50.63
Selling Price
$ 43.87
3769
998
1836
4640
Market Price
$ 57.71
Selling Price
$ 48.33
2034
1388
1192
4079
Market Price
$ 53.83
Selling Price
$ 45.92
1288
1033
322
3808
Market Price
$ 60.21
Selling Price
$ 52.10
365
312
251
565
Market Price
$ 60.20
Selling Price
$ 51.52
3465
1777
2030
3689
Market Price
$ 44.05
Selling Price
$ 36.84
3046
1344
1034
3824
Market Price
$ 67.32
Selling Price
$ 59.22
2596
2038
531
3541
Market Price
$ 48.66
Selling Price
$ 43.09
912
607
255
1634
Market Price
$ 49.71
Selling Price
$ 43.74
3703
2144
828
4953
Market Price
$ 30.05
Selling Price
$ 26.88
2177
579
1090
2685
Market Price
$ 53.54
Selling Price
$ 45.21
2867
1584
2137
2869
Market Price
$ 51.08
Selling Price
$ 46.39
483
451
159
518
Market Price
$ 48.18
Selling Price
$ 42.25
2893
2585
2347
4795
Market Price
$ 38.46
Selling Price
$ 34.96
492
249
346
1170
Market Price
$ 68.26
Selling Price
$ 59.17
3810
3048
2568
4204
Market Price
$ 48.99
Selling Price
$ 43.64
1103
975
440
3197
Market Price
$ 66.85
Selling Price
$ 56.34
4731
3675
2289
4916
Market Price
$ 54.21
Selling Price
$ 47.69
3596
1011
1740
4939
Market Price
$ 48.80
Selling Price
$ 40.70
690
443
329
2470
Market Price
$ 48.80
Selling Price
$ 43.60
2671
1257
1536
4488
Market Price
$ 44.29
Selling Price
$ 39.11
1071
999
692
1701
Market Price
$ 60.16
Selling Price
$ 53.98
4879
4109
1719
4921
Market Price
$ 37.40
Selling Price
$ 33.59
154
34
86
567
Market Price
$ 33.14
Selling Price
$ 29.66
953
274
243
3992
Market Price
$ 48.13
Selling Price
$ 41.57
3081
1770
2812
3423
Market Price
$ 32.09
Selling Price
$ 27.73
1704
984
1439
1787
Market Price
$ 40.79
Selling Price
$ 35.69
2613
1975
834
3240
Market Price
$ 59.96
Selling Price
$ 53.58
1296
1017
639
3546
Market Price
$ 39.19
Selling Price
$ 34.06
379
97
268
1457
Market Price
$ 35.01
Selling Price
$ 30.58
993
801
498
1765
Market Price
$ 63.23
Selling Price
$ 54.61
657
557
343
881
Market Price
$ 56.44
Selling Price
$ 49.16
1209
692
404
3509
Market Price
$ 37.23
Selling Price
$ 32.07
2338
991
508
2677
Market Price
$ 34.05
Selling Price
$ 28.72
787
266
292
1626
Market Price
$ 58.56
Selling Price
$ 52.18
3632
1793
820
4582
Market Price
$ 50.70
Selling Price
$ 45.73
3382
2014
1585
3856
Market Price
$ 55.89
Selling Price
$ 50.49
290
108
108
730
Market Price
$ 30.05
Selling Price
$ 25.57
3207
2944
1010
3376