320,715 shares
114,410 shares
254,397 shares
95,967 shares
209,743 shares
277,660 shares
193,742 shares
152,462 shares
34,782 shares
52,486 shares