Market Price
$ 68.18
Selling Price
$ 58.90
3358
3316
2193
4693
Market Price
$ 65.30
Selling Price
$ 57.86
343
142
164
743
Market Price
$ 67.89
Selling Price
$ 56.80
365
80
87
457
Market Price
$ 50.23
Selling Price
$ 43.71
455
259
190
1874
Market Price
$ 39.00
Selling Price
$ 33.91
2608
1400
2077
3414
Market Price
$ 49.85
Selling Price
$ 45.29
1847
963
1106
3036
Market Price
$ 49.37
Selling Price
$ 44.17
1069
926
926
2745
Market Price
$ 32.12
Selling Price
$ 26.86
581
255
437
1515
Market Price
$ 63.55
Selling Price
$ 56.71
3136
694
1192
3952
Market Price
$ 46.56
Selling Price
$ 42.23
372
243
84
1192
Market Price
$ 37.69
Selling Price
$ 31.48
1485
737
1438
1782
Market Price
$ 49.85
Selling Price
$ 41.73
2488
616
950
2681
Market Price
$ 60.44
Selling Price
$ 50.72
1923
640
763
3006
Market Price
$ 32.42
Selling Price
$ 27.29
2523
983
2396
2629
Market Price
$ 51.55
Selling Price
$ 43.58
2914
839
2565
3816
Market Price
$ 63.04
Selling Price
$ 55.20
215
153
165
621
Market Price
$ 67.58
Selling Price
$ 57.47
2123
879
910
3138
Market Price
$ 50.86
Selling Price
$ 45.72
1918
1675
1574
4110
Market Price
$ 56.60
Selling Price
$ 48.71
876
425
526
2818
Market Price
$ 53.56
Selling Price
$ 45.94
827
673
458
2810
Market Price
$ 34.10
Selling Price
$ 28.67
2683
1406
866
4372
Market Price
$ 42.72
Selling Price
$ 35.80
2142
895
909
3354
Market Price
$ 49.83
Selling Price
$ 41.78
1992
591
1046
3382
Market Price
$ 44.86
Selling Price
$ 37.70
368
326
356
667
Market Price
$ 46.75
Selling Price
$ 40.57
701
388
650
1181
Market Price
$ 69.50
Selling Price
$ 58.38
1273
324
427
4568
Market Price
$ 32.62
Selling Price
$ 28.78
2227
836
979
2757
Market Price
$ 35.83
Selling Price
$ 31.84
2286
500
2040
3465
Market Price
$ 68.09
Selling Price
$ 58.47
2337
689
903
2538
Market Price
$ 50.72
Selling Price
$ 43.51
2593
1340
1735
4922
Market Price
$ 63.20
Selling Price
$ 56.36
987
281
538
1244
Market Price
$ 53.19
Selling Price
$ 47.76
903
423
506
1729
Market Price
$ 60.30
Selling Price
$ 52.48
2399
2018
1384
3353
Market Price
$ 32.28
Selling Price
$ 28.22
3791
849
2554
4558
Market Price
$ 50.03
Selling Price
$ 44.53
2752
1912
2617
3327
Market Price
$ 63.51
Selling Price
$ 56.48
815
510
325
2630
Market Price
$ 41.94
Selling Price
$ 35.96
493
230
219
2010
Market Price
$ 61.83
Selling Price
$ 56.10
1865
1622
1684
4833
Market Price
$ 55.59
Selling Price
$ 49.86
565
483
268
1427
Market Price
$ 37.87
Selling Price
$ 32.72
1068
917
335
2375