160,966 shares
59,298 shares
203,423 shares
292,986 shares
380,079 shares
48,473 shares
244,970 shares
170,228 shares
582,229 shares
113,975 shares