165,569 shares
53,343 shares
44,288 shares
354,983 shares
270,176 shares
31,008 shares
325,413 shares
70,811 shares
29,498 shares
222,241 shares