143,387 shares
52,801 shares
315,545 shares
169,026 shares
33,725 shares
51,628 shares
47,760 shares
340,689 shares
76,010 shares
67,878 shares