Market Price
$ 67.28
Selling Price
$ 59.83
1781
785
1781
3165
Market Price
$ 44.90
Selling Price
$ 38.47
3959
2105
3586
4794
Market Price
$ 54.03
Selling Price
$ 47.51
2983
2307
2952
4633
Market Price
$ 64.19
Selling Price
$ 58.03
4075
2061
1461
4899
Market Price
$ 30.13
Selling Price
$ 25.87
972
940
426
1088
Market Price
$ 42.87
Selling Price
$ 38.78
393
133
232
1013
Market Price
$ 55.03
Selling Price
$ 47.67
449
249
276
682
Market Price
$ 52.22
Selling Price
$ 46.53
151
114
130
691
Market Price
$ 48.00
Selling Price
$ 41.66
1171
307
742
4872
Market Price
$ 38.88
Selling Price
$ 33.92
899
286
890
3632
Market Price
$ 51.80
Selling Price
$ 45.99
510
369
169
835
Market Price
$ 64.32
Selling Price
$ 57.00
1361
349
1002
3519
Market Price
$ 53.07
Selling Price
$ 48.01
3059
2600
956
3824
Market Price
$ 49.19
Selling Price
$ 41.01
1877
818
1227
2891
Market Price
$ 62.95
Selling Price
$ 55.68
2898
1748
1458
4400
Market Price
$ 66.10
Selling Price
$ 59.14
801
700
522
1103
Market Price
$ 69.16
Selling Price
$ 60.00
930
236
461
4394
Market Price
$ 43.67
Selling Price
$ 36.95
1757
383
988
2424
Market Price
$ 53.26
Selling Price
$ 44.92
607
421
496
663
Market Price
$ 60.47
Selling Price
$ 54.21
3357
2814
1935
4537
Market Price
$ 52.35
Selling Price
$ 43.72
2059
652
1975
2179
Market Price
$ 55.30
Selling Price
$ 46.46
1713
1278
1070
4594
Market Price
$ 64.59
Selling Price
$ 54.52
2117
533
670
2427
Market Price
$ 61.53
Selling Price
$ 55.38
1478
1142
499
4709
Market Price
$ 50.55
Selling Price
$ 42.47
336
176
139
1047
Market Price
$ 65.67
Selling Price
$ 55.65
537
498
481
812
Market Price
$ 53.35
Selling Price
$ 46.93
259
193
251
851
Market Price
$ 31.77
Selling Price
$ 28.00
1585
1304
1557
2818
Market Price
$ 67.99
Selling Price
$ 57.68
1699
901
1114
3793
Market Price
$ 50.13
Selling Price
$ 43.48
907
762
586
3342
Market Price
$ 37.51
Selling Price
$ 33.23
389
129
225
1883
Market Price
$ 50.00
Selling Price
$ 44.23
2344
905
2217
3758
Market Price
$ 36.37
Selling Price
$ 30.97
798
174
349
2462
Market Price
$ 32.74
Selling Price
$ 28.54
1503
454
993
2785
Market Price
$ 34.31
Selling Price
$ 28.90
241
94
156
808
Market Price
$ 64.18
Selling Price
$ 53.66
2090
929
1225
3261
Market Price
$ 41.25
Selling Price
$ 36.47
716
630
276
883
Market Price
$ 66.76
Selling Price
$ 57.89
2206
1628
2116
3008
Market Price
$ 33.58
Selling Price
$ 29.33
1641
731
895
2445
Market Price
$ 65.11
Selling Price
$ 56.26
1916
386
438
2790