40,399 shares
76,283 shares
154,502 shares
32,716 shares
187,932 shares
25,591 shares
30,321 shares
365,430 shares
26,746 shares
16,843 shares