264,596 shares
122,260 shares
55,842 shares
23,054 shares
217,006 shares
75,023 shares
101,989 shares
32,504 shares
25,106 shares
13,780 shares