118,585 shares
309,643 shares
18,499 shares
121,661 shares
19,777 shares
25,373 shares
35,650 shares
118,711 shares
43,076 shares
181,013 shares