Market Price
$ 23.60
790
411
665
2709
Market Price
$ 147.68
663
488
601
1862
Market Price
$ 136.36
374
365
278
538
Market Price
$ 135.67
3137
2883
1922
4614
Market Price
$ 148.91
319
138
120
677
Market Price
$ 140.16
1470
955
718
4631
Market Price
$ 130.44
312
109
123
557
Market Price
$ 144.01
1005
906
946
1432
Market Price
$ 140.20
959
929
567
1068
Market Price
$ 131.97
1105
1001
1026
2098
Market Price
$ 146.83
2221
1101
1708
4966
Market Price
$ 127.09
707
324
615
1155
Market Price
$ 126.09
1134
381
735
1383
Market Price
$ 159.56
1890
1308
1135
2998
Market Price
$ 186.97
1584
1562
1347
3635
Market Price
$ 189.91
2362
1062
1989
3075
Market Price
$ 186.29
1122
353
370
1255
Market Price
$ 190.46
1601
1328
897
4693
Market Price
$ 185.83
1396
1062
957
1839
Market Price
$ 195.60
1008
487
509
2694
Market Price
$ 134.70
1655
828
776
4712
Market Price
$ 173.62
521
416
427
1639
Market Price
$ 130.58
1308
786
456
3625
Market Price
$ 72.30
780
437
488
1282
Market Price
$ 90.42
904
489
834
907
Market Price
$ 188.36
1164
326
346
1932
Market Price
$ 132.23
1954
988
1092
2936
Market Price
$ 89.54
1609
1606
1576
4087
Market Price
$ 86.70
2055
1989
1542
4632
Market Price
$ 112.07
634
621
402
1114
Market Price
$ 90.42
883
315
358
1010
Market Price
$ 75.81
737
420
219
2192
Market Price
$ 129.87
3152
2222
2617
4128
Market Price
$ 80.82
627
134
146
2136
Market Price
$ 119.34
1480
1418
464
2392
Market Price
$ 94.80
772
283
300
794
Market Price
$ 197.26
2897
1054
1177
3517
Market Price
$ 97.13
2203
1112
2004
3345
Market Price
$ 61.69
849
772
253
1547
Market Price
$ 109.47
836
836
466
4071