40,558 shares
76,403 shares
154,632 shares
32,887 shares
187,978 shares
25,784 shares
30,447 shares
365,565 shares
26,881 shares
16,917 shares