5,918 shares
3,755 shares
5,239 shares
4,638 shares
43,093 shares
42,627 shares
28,055 shares
139,608 shares
639,188 shares
290,552 shares