32,975 shares
207,810 shares
70,163 shares
35,867 shares
125,520 shares
44,492 shares
406,411 shares
126,973 shares
42,990 shares
43,747 shares