Market Price
$ 65.50
Selling Price
$ 57.22
1470
1086
1311
2178
Market Price
$ 36.08
Selling Price
$ 31.73
1397
1361
1220
2303
Market Price
$ 42.61
Selling Price
$ 37.14
1146
320
1110
3942
Market Price
$ 50.13
Selling Price
$ 42.99
2813
1123
799
3618
Market Price
$ 44.29
Selling Price
$ 39.27
362
77
246
1488
Market Price
$ 49.54
Selling Price
$ 42.79
353
247
155
690
Market Price
$ 59.23
Selling Price
$ 49.90
2186
471
1674
2494
Market Price
$ 56.68
Selling Price
$ 48.90
233
149
93
842
Market Price
$ 50.97
Selling Price
$ 44.86
2744
1207
1592
4023
Market Price
$ 58.86
Selling Price
$ 50.14
494
211
120
2205
Market Price
$ 41.06
Selling Price
$ 36.95
635
256
310
1932
Market Price
$ 57.55
Selling Price
$ 48.20
508
489
108
550
Market Price
$ 53.77
Selling Price
$ 48.02
1985
944
965
2279
Market Price
$ 37.72
Selling Price
$ 32.29
2647
653
841
3618
Market Price
$ 61.99
Selling Price
$ 52.82
1783
1472
1348
3980
Market Price
$ 53.20
Selling Price
$ 45.60
1356
1313
748
2476
Market Price
$ 56.07
Selling Price
$ 50.06
3204
2349
3154
3744
Market Price
$ 68.56
Selling Price
$ 59.90
2551
1780
1179
4648
Market Price
$ 43.82
Selling Price
$ 39.81
3084
1613
714
4944
Market Price
$ 42.61
Selling Price
$ 38.05
1129
244
796
4222
Market Price
$ 60.58
Selling Price
$ 53.48
1258
378
746
1975
Market Price
$ 39.13
Selling Price
$ 33.12
756
702
677
1493
Market Price
$ 48.49
Selling Price
$ 40.70
1055
615
244
1237
Market Price
$ 43.86
Selling Price
$ 36.80
1144
537
711
1348
Market Price
$ 44.27
Selling Price
$ 39.43
3115
1303
1003
3810
Market Price
$ 66.65
Selling Price
$ 56.78
2144
2101
908
4008
Market Price
$ 30.44
Selling Price
$ 26.50
578
157
450
591
Market Price
$ 46.53
Selling Price
$ 40.23
3573
2326
1231
4719
Market Price
$ 57.11
Selling Price
$ 49.89
1413
1147
1339
3856
Market Price
$ 31.40
Selling Price
$ 26.41
1159
262
1113
1917
Market Price
$ 33.79
Selling Price
$ 30.71
1080
246
803
4486
Market Price
$ 67.19
Selling Price
$ 57.39
1031
356
480
2366
Market Price
$ 35.01
Selling Price
$ 30.41
357
354
356
723
Market Price
$ 69.58
Selling Price
$ 58.22
2204
2145
716
2255
Market Price
$ 64.87
Selling Price
$ 55.22
3497
2037
739
3888
Market Price
$ 59.28
Selling Price
$ 52.64
1465
293
1122
4220
Market Price
$ 44.63
Selling Price
$ 37.65
2484
1328
1397
2735
Market Price
$ 28.57
Selling Price
$ 25.21
821
545
419
1029
Market Price
$ 63.28
Selling Price
$ 56.13
2005
1963
933
2665
Market Price
$ 35.21
Selling Price
$ 30.15
529
435
443
594