Market Price
$ 76.61
Selling Price
$ 64.81
2148
706
1542
3671
Market Price
$ 85.47
Selling Price
$ 76.80
615
189
156
981
Market Price
$ 68.16
Selling Price
$ 58.72
795
651
614
1034
Market Price
$ 94.12
Selling Price
$ 83.27
4081
982
1521
4524
Market Price
$ 80.86
Selling Price
$ 71.55
1207
264
896
1953
Market Price
$ 64.74
Selling Price
$ 58.49
1637
393
1433
3277
Market Price
$ 98.86
Selling Price
$ 84.63
1251
639
309
3800
Market Price
$ 87.02
Selling Price
$ 73.88
3448
2222
1424
4393
Market Price
$ 84.80
Selling Price
$ 76.60
1375
892
299
3153
Market Price
$ 61.97
Selling Price
$ 55.37
230
191
204
813
Market Price
$ 107.46
Selling Price
$ 92.41
1571
1028
435
4201
Market Price
$ 66.29
Selling Price
$ 58.57
1412
1174
1102
1544
Market Price
$ 104.69
Selling Price
$ 92.48
1594
952
1013
2075
Market Price
$ 63.90
Selling Price
$ 57.60
893
515
278
2523
Market Price
$ 86.72
Selling Price
$ 76.18
1056
961
857
1696
Market Price
$ 67.76
Selling Price
$ 60.10
1408
397
1237
2872
Market Price
$ 67.71
Selling Price
$ 56.44
848
739
408
2513
Market Price
$ 101.22
Selling Price
$ 85.03
1276
315
572
2169
Market Price
$ 86.58
Selling Price
$ 75.24
1972
1831
786
4048
Market Price
$ 90.88
Selling Price
$ 78.72
1514
690
384
1999
Market Price
$ 83.40
Selling Price
$ 73.13
1132
978
1052
1821
Market Price
$ 86.27
Selling Price
$ 77.30
554
301
156
625
Market Price
$ 63.22
Selling Price
$ 56.79
496
488
265
879
Market Price
$ 94.53
Selling Price
$ 79.89
2831
1476
775
2872
Market Price
$ 92.14
Selling Price
$ 81.22
1439
803
956
2517
Market Price
$ 71.02
Selling Price
$ 61.07
2920
2095
1319
3537
Market Price
$ 82.41
Selling Price
$ 71.04
1684
626
777
2140
Market Price
$ 72.37
Selling Price
$ 65.05
2059
1802
1308
3911
Market Price
$ 73.09
Selling Price
$ 66.40
2206
1370
534
4370
Market Price
$ 63.28
Selling Price
$ 55.98
4751
2180
2888
4976
Market Price
$ 91.80
Selling Price
$ 82.17
4149
2421
3902
4453
Market Price
$ 98.22
Selling Price
$ 85.28
1692
968
1258
1918
Market Price
$ 107.40
Selling Price
$ 96.42
3379
1802
1141
3814
Market Price
$ 99.20
Selling Price
$ 84.60
649
270
582
868
Market Price
$ 87.21
Selling Price
$ 75.86
1239
411
1051
4852
Market Price
$ 89.90
Selling Price
$ 79.90
2646
968
540
3249
Market Price
$ 71.79
Selling Price
$ 60.22
2170
1558
1104
4593
Market Price
$ 61.59
Selling Price
$ 55.40
1679
777
803
4218
Market Price
$ 109.90
Selling Price
$ 97.92
702
277
214
1373
Market Price
$ 76.77
Selling Price
$ 67.74
2439
1245
2431
2679