176,799 shares
35,794 shares
120,745 shares
125,542 shares
45,909 shares
30,180 shares
345,082 shares
48,942 shares
46,081 shares
249,659 shares