Market Price
$ 67.31
Selling Price
$ 57.76
3517
1775
2564
3929
Market Price
$ 100.17
Selling Price
$ 85.83
483
167
475
1307
Market Price
$ 71.09
Selling Price
$ 61.46
553
133
442
1312
Market Price
$ 82.24
Selling Price
$ 70.16
2913
600
765
3986
Market Price
$ 105.28
Selling Price
$ 92.78
2025
644
1323
3251
Market Price
$ 80.43
Selling Price
$ 68.91
1083
468
879
2975
Market Price
$ 90.99
Selling Price
$ 80.26
2670
1924
1159
4990
Market Price
$ 71.56
Selling Price
$ 63.12
3475
2850
2766
3709
Market Price
$ 68.84
Selling Price
$ 60.12
1794
1270
1233
3312
Market Price
$ 72.82
Selling Price
$ 60.83
230
212
192
922
Market Price
$ 91.67
Selling Price
$ 77.67
1459
968
1040
4296
Market Price
$ 69.80
Selling Price
$ 61.51
1262
578
782
2045
Market Price
$ 65.94
Selling Price
$ 58.30
4900
2884
1669
4907
Market Price
$ 85.66
Selling Price
$ 72.99
741
708
443
1623
Market Price
$ 79.30
Selling Price
$ 69.22
1133
1012
346
1425
Market Price
$ 66.83
Selling Price
$ 58.04
2976
2276
2336
4432
Market Price
$ 81.93
Selling Price
$ 69.99
609
485
537
2111
Market Price
$ 72.92
Selling Price
$ 64.31
1708
891
499
4565
Market Price
$ 74.21
Selling Price
$ 65.51
412
93
230
437
Market Price
$ 109.63
Selling Price
$ 98.75
1478
811
686
2012
Market Price
$ 77.10
Selling Price
$ 65.75
954
891
262
3186
Market Price
$ 81.59
Selling Price
$ 73.00
1237
360
449
1334
Market Price
$ 78.23
Selling Price
$ 66.75
647
360
524
1431
Market Price
$ 98.29
Selling Price
$ 83.25
4518
3045
2569
4661
Market Price
$ 81.02
Selling Price
$ 68.83
3142
2633
1283
3901
Market Price
$ 111.20
Selling Price
$ 97.97
1188
442
1156
2615
Market Price
$ 111.15
Selling Price
$ 92.67
4350
3328
2058
4665
Market Price
$ 70.59
Selling Price
$ 59.46
653
274
434
1919
Market Price
$ 76.09
Selling Price
$ 64.54
1031
494
939
2980
Market Price
$ 95.50
Selling Price
$ 84.08
2315
473
479
4726
Market Price
$ 78.06
Selling Price
$ 70.95
1014
855
777
2408
Market Price
$ 99.97
Selling Price
$ 86.56
2435
1162
1517
3067
Market Price
$ 69.45
Selling Price
$ 58.29
2701
1012
1392
4822
Market Price
$ 73.29
Selling Price
$ 64.62
866
778
439
3277
Market Price
$ 83.45
Selling Price
$ 69.94
1485
848
709
1538
Market Price
$ 107.56
Selling Price
$ 91.36
3651
863
3329
4138
Market Price
$ 94.65
Selling Price
$ 81.29
2884
2045
2729
3047
Market Price
$ 80.29
Selling Price
$ 72.02
2942
2535
2934
3149
Market Price
$ 68.14
Selling Price
$ 59.95
436
343
349
1332
Market Price
$ 81.10
Selling Price
$ 72.23
2496
2195
1740
3506