160,404 shares
48,373 shares
44,009 shares
153,229 shares
84,995 shares
187,883 shares
332,305 shares
504,001 shares
235,929 shares
112,827 shares