15,517 shares
18,958 shares
33,890 shares
20,702 shares
370,589 shares
69,944 shares
40,414 shares
413,781 shares
147,660 shares
397,895 shares