404,426 shares
109,732 shares
467,991 shares
258,569 shares
116,388 shares
102,889 shares
199,380 shares
182,801 shares
55,652 shares
260,882 shares