308,340 shares
269,615 shares
93,406 shares
134,490 shares
194,363 shares
251,039 shares
422,350 shares
134,342 shares
113,704 shares
394,934 shares