220,706 shares
146,890 shares
38,144 shares
142,432 shares
253,140 shares
111,491 shares
40,289 shares
38,351 shares
37,447 shares
65,051 shares