104,457 shares
100,635 shares
69,050 shares
400,391 shares
125,901 shares
143,763 shares
111,968 shares
192,220 shares
506,977 shares
370,677 shares