264,691 shares
122,347 shares
55,906 shares
23,120 shares
217,098 shares
75,080 shares
102,064 shares
32,553 shares
25,156 shares
13,831 shares