29,364 shares
150,875 shares
104,838 shares
67,970 shares
59,939 shares
415,089 shares
73,159 shares
129,396 shares
49,981 shares
26,500 shares