4,856 shares
3,075 shares
36,781 shares
256,406 shares
80,918 shares
185,076 shares
338,173 shares
108,320 shares
224,445 shares
232,602 shares