306,034 shares
26,381 shares
167,135 shares
28,200 shares
57,078 shares
57,625 shares
38,804 shares
179,184 shares
40,230 shares
32,777 shares