166,625 shares
27,728 shares
103,296 shares
36,323 shares
21,685 shares
254,810 shares
43,824 shares
66,229 shares
40,645 shares
19,322 shares