320,690 shares
114,403 shares
254,379 shares
95,962 shares
209,733 shares
277,636 shares
193,741 shares
152,460 shares
34,782 shares
52,485 shares