5,401 shares
35,598 shares
333,311 shares
684,076 shares
161,726 shares
284,502 shares
389,680 shares
190,377 shares
355,460 shares
210,995 shares