218,844 shares
29,786 shares
335,201 shares
178,303 shares
30,763 shares
174,441 shares
90,120 shares
73,271 shares
27,295 shares
48,069 shares