321,246 shares
114,915 shares
254,927 shares
96,293 shares
210,128 shares
278,178 shares
194,005 shares
152,520 shares
35,137 shares
52,808 shares