104,457 shares
100,635 shares
69,050 shares
400,391 shares
125,901 shares
143,766 shares
111,968 shares
192,220 shares
506,978 shares
370,679 shares