320,690 shares
114,402 shares
254,372 shares
95,960 shares
209,731 shares
277,636 shares
193,740 shares
152,460 shares
34,782 shares
52,485 shares