320,719 shares
114,411 shares
254,409 shares
95,973 shares
209,743 shares
277,661 shares
193,742 shares
152,462 shares
34,784 shares
52,487 shares