Market Price
$ 32.21
258
175
69
594
Market Price
$ 60.47
2618
1097
1296
3022
Market Price
$ 62.84
1453
1171
1149
2303
Market Price
$ 37.54
2506
1359
684
2691
Market Price
$ 43.34
2620
1997
1843
3022
Market Price
$ 55.00
1747
364
1731
2227
Market Price
$ 37.04
1340
443
334
2465
Market Price
$ 59.71
1292
1182
976
4712
Market Price
$ 41.09
2230
1200
1940
3916
Market Price
$ 49.24
1393
1211
614
3012
Market Price
$ 33.80
635
517
606
1664
Market Price
$ 43.30
760
313
472
3673
Market Price
$ 49.20
768
734
675
1150
Market Price
$ 45.39
2120
1425
1879
2940
Market Price
$ 51.65
3258
2207
1601
3609
Market Price
$ 47.33
2274
1865
1987
4844
Market Price
$ 51.17
640
161
144
861
Market Price
$ 48.90
766
620
238
1384
Market Price
$ 53.95
1095
825
978
3341
Market Price
$ 38.44
4703
1297
3058
4725
Market Price
$ 38.05
206
86
183
545
Market Price
$ 65.65
557
166
495
2771
Market Price
$ 49.56
2372
1615
1467
3822
Market Price
$ 51.77
354
125
84
870
Market Price
$ 58.08
1384
1152
726
2791
Market Price
$ 29.83
718
644
261
728
Market Price
$ 33.00
1874
1040
1838
4354
Market Price
$ 64.30
1448
491
411
4494
Market Price
$ 58.81
790
745
373
864
Market Price
$ 39.10
1811
1439
1633
2249
Market Price
$ 62.44
938
851
626
960
Market Price
$ 42.88
805
430
698
1109
Market Price
$ 38.12
3143
1295
2013
3694
Market Price
$ 41.42
3460
1619
3419
3865
Market Price
$ 56.72
2650
743
1319
3232
Market Price
$ 61.85
1386
927
862
2671
Market Price
$ 31.88
1206
587
939
3657
Market Price
$ 35.90
697
591
333
1412
Market Price
$ 40.03
653
315
395
739
Market Price
$ 46.99
1302
629
910
3855