Market Price
$ 66.93
Selling Price
$ 59.10
1335
582
288
2068
Market Price
$ 49.52
Selling Price
$ 43.40
2360
879
1742
4498
Market Price
$ 37.78
Selling Price
$ 32.64
991
788
243
1624
Market Price
$ 51.16
Selling Price
$ 43.27
2136
1491
1862
4453
Market Price
$ 60.90
Selling Price
$ 52.90
1548
394
1488
4779
Market Price
$ 34.20
Selling Price
$ 30.41
2179
1399
1178
2840
Market Price
$ 40.89
Selling Price
$ 36.38
478
403
405
804
Market Price
$ 60.93
Selling Price
$ 53.83
1118
786
748
1347
Market Price
$ 51.05
Selling Price
$ 45.92
1228
1121
606
3995
Market Price
$ 31.65
Selling Price
$ 26.92
1022
941
722
2300
Market Price
$ 36.92
Selling Price
$ 32.90
3056
1723
2696
3398
Market Price
$ 44.22
Selling Price
$ 37.53
1079
282
286
4654
Market Price
$ 37.58
Selling Price
$ 31.58
3058
1128
2960
3187
Market Price
$ 65.61
Selling Price
$ 55.12
660
523
166
1793
Market Price
$ 58.98
Selling Price
$ 49.67
289
155
266
1393
Market Price
$ 64.42
Selling Price
$ 56.08
939
335
244
1076
Market Price
$ 37.56
Selling Price
$ 33.57
2101
1014
1186
3638
Market Price
$ 61.76
Selling Price
$ 52.26
1407
1088
653
1568
Market Price
$ 65.05
Selling Price
$ 55.91
1936
1312
570
3650
Market Price
$ 36.06
Selling Price
$ 32.44
1160
612
1008
1738
Market Price
$ 45.16
Selling Price
$ 38.76
1111
413
1013
4908
Market Price
$ 37.31
Selling Price
$ 33.78
1410
412
1349
1895
Market Price
$ 67.29
Selling Price
$ 58.38
915
506
903
1108
Market Price
$ 60.88
Selling Price
$ 54.38
617
414
347
1292
Market Price
$ 60.46
Selling Price
$ 51.17
302
64
115
1323
Market Price
$ 66.43
Selling Price
$ 58.82
520
438
299
1380
Market Price
$ 29.14
Selling Price
$ 25.97
4214
3310
1915
4268
Market Price
$ 32.24
Selling Price
$ 27.02
4015
2371
2186
4994
Market Price
$ 45.59
Selling Price
$ 39.70
920
327
662
2741
Market Price
$ 56.12
Selling Price
$ 48.83
1764
1703
1380
3301
Market Price
$ 54.55
Selling Price
$ 48.15
1436
1371
1083
1652
Market Price
$ 48.60
Selling Price
$ 43.98
1297
1220
1249
1692
Market Price
$ 44.60
Selling Price
$ 37.25
3225
2011
2597
4283
Market Price
$ 46.67
Selling Price
$ 39.09
1213
1095
1171
1303
Market Price
$ 49.90
Selling Price
$ 44.39
656
346
418
1156
Market Price
$ 60.12
Selling Price
$ 52.63
2113
2021
1384
3351
Market Price
$ 34.38
Selling Price
$ 29.58
1054
779
248
3628
Market Price
$ 39.41
Selling Price
$ 35.09
1684
1335
1509
2837
Market Price
$ 32.01
Selling Price
$ 28.63
2630
1490
2078
4062
Market Price
$ 57.24
Selling Price
$ 51.01
2200
1281
1282
4101