315,191 shares
687,621 shares
253,883 shares
391,407 shares
313,438 shares
267,253 shares
170,167 shares
927,257 shares
137,713 shares
236,370 shares