256,319 shares
212,058 shares
203,234 shares
512,339 shares
285,656 shares
261,857 shares
210,155 shares
185,502 shares
208,777 shares
405,562 shares